/**
 * Project: springyounger.lottery.dal
 * 
 * File Created at 2010-3-21
 * $Id$
 * 
 * Copyright 2009 Zjut Croporation Limited.
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of
 * Zjut Edu. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with Zjut Edu.
 */
package com.springyounger.lottery.dal.dataobject;

import java.io.Serializable;
import java.util.Date;

/**
 * TODO Comment of LotteryQuota
 * 
 * @author springyounger
 */
public class LotteryQuota implements Serializable {

    /**
     * 
     */
    private static final long  serialVersionUID = 9062063494171837247L;

    public static final String LOTTERY_DAILY    = "0";                 //每日抽奖
    public static final String LOTTERY_PHASE    = "1";
    private int                lotteryQuotaId;
    private int                phaseId;
    private int                userId;
    private int                quotaAmount;
    private int                avaliableCount;
    private String             quotaType;
    private Date               quotaDate;

    /**
     * @return the lotteryQuotaId
     */
    public int getLotteryQuotaId() {
        return lotteryQuotaId;
    }

    /**
     * @param lotteryQuotaId the lotteryQuotaId to set
     */
    public void setLotteryQuotaId(int lotteryQuotaId) {
        this.lotteryQuotaId = lotteryQuotaId;
    }

    /**
     * @return the phaseId
     */
    public int getPhaseId() {
        return phaseId;
    }

    /**
     * @param phaseId the phaseId to set
     */
    public void setPhaseId(int phaseId) {
        this.phaseId = phaseId;
    }

    /**
     * @return the userId
     */
    public int getUserId() {
        return userId;
    }

    /**
     * @param userId the userId to set
     */
    public void setUserId(int userId) {
        this.userId = userId;
    }

    /**
     * @return the quotaAmount
     */
    public int getQuotaAmount() {
        return quotaAmount;
    }

    /**
     * @param quotaAmount the quotaAmount to set
     */
    public void setQuotaAmount(int quotaAmount) {
        this.quotaAmount = quotaAmount;
    }

    /**
     * @return the avaliableCount
     */
    public int getAvaliableCount() {
        return avaliableCount;
    }

    /**
     * @param avaliableCount the avaliableCount to set
     */
    public void setAvaliableCount(int avaliableCount) {
        this.avaliableCount = avaliableCount;
    }

    /**
     * @return the quotaType
     */
    public String getQuotaType() {
        return quotaType;
    }

    /**
     * @param quotaType the quotaType to set
     */
    public void setQuotaType(String quotaType) {
        this.quotaType = quotaType;
    }

    /**
     * @return the quotaDate
     */
    public Date getQuotaDate() {
        return quotaDate;
    }

    /**
     * @param quotaDate the quotaDate to set
     */
    public void setQuotaDate(Date quotaDate) {
        this.quotaDate = quotaDate;
    }

}
